package com.yeren.dao;

import java.util.List;

import com.yeren.entity.User;
import com.yeren.utils.PageBean;

/**
 * 账号操作接口
 * 
 * @author liubiao
 *
 */
public interface UserDao {
	int save(User user);

	int delete(int userId);

	int update(User user);

	User findById(int userId);// 通过id查找用户

	List<User> findAll(User user, PageBean pb);// 查找所有用户

	boolean isExitAccount(String account);// 查询是否存在该账号，用于注册校验

	int modifyPassword(User user);

	User login(User user);

	int getSum();
}
